Counterexamples to "liveness-enforcing supervision of bounded ordinary Petri nets using partial-order methods"

نویسندگان

  • Xiaolan Xie
  • Alessandro Giua
چکیده

This note shows by means of simple counterexamples that some key results presented by He and Lemmon on the liveness verification and enforcing of Petri nets using unfolding are incorrect. As a result, the applicability of unfolding for Petri net supervision is still an open issue. 1 Introduction Recently, He and Lemmon have presented an original approach for the analysis and control of bounded Petri nets based on unfolding. This technique allows one to describe the set of reachable marking of a given net N by means of a finite occurrence net (called the unfolding of N) without the necessity of explicitly computing the reachability graph of N [4]. This often leads to significant computational advantages. In a series of papers [1-3] He and Lemmon have used unfolding for liveness verification and enforcing. We show in this note through a series of counterexamples that some key results of these papers are incorrect. As a result, although we still strongly believe that unfolding is an interesting and potentially fruitful technique for Petri net control, the applicability of unfolding for Petri net supervision is still an open issue. 2 Counterexamples for [1] Let us first consider the approach proposed in [1]. The unfolding βc used in this approach is an extension of the well-known McMillan unfolding [4] and includes cut-off transitions not preceding any other cut-off transitions. As an example, the unfolding βc of the net N1 in Figure 1.(a) is shown in part (b) of the same figure. Note that here we are conventionally using a double arrowed arc to represent two arcs with opposite directions. The approach proposed in [1] is based on three concepts: • deadlocked configurations; • cut graph; • cut cycles. (*) Paper to appear as a correspondence on the IEEE Transactions on Automatic Control, 2004.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Liveness-enforcing supervision of bounded ordinary Petri nets using partial order methods

This paper combines and refines recent results into a systematic way to verify and enforce the liveness of bounded ordinary Petri nets. The approach we propose is based on a partialorder method called network unfolding. Network unfolding maps the original Petri net to an acyclic occurrence net. A finite prefix of the occurrence net is defined to give a compact representation of the original net...

متن کامل

Automated Synthesis of Liveness Enforcing Supervisors Using Petri Nets

Given an arbitrary Petri net structure, which may have uncontrollable and unobservable transitions, the liveness enforcement procedure presented here determines a set of linear inequalities on the marking of a Petri net. When the Petri net is supervised so that its markings satisfy these inequalities, the supervised net is proved to be live for all initial markings that satisfy the supervision ...

متن کامل

A Method for the Synthesis of Liveness Enforcing Supervisors in Petri Nets

Given an arbitrary Petri net structure which may have uncontrollable and unobservable transitions and may be unbounded, the procedure described in this paper generates a supervisor for liveness enforcement. The supervisor is specified as a conjunction of linear marking inequalities. For all initial markings satisfying the linear marking inequalities, the supervised Petri net is live. Moreover, ...

متن کامل

Supervisor Design to Enforce Production Ratio and Liveness Using Petri Nets

This work proposes a new Petri net class, namely Ratio-enforced weighted Augmented Marked Graphs (RAMG), and solves ratio control and liveness-enforcing supervision problems for automated manufacturing systems. RAMG can ensure any required product ratios as demanded by production planners. Since deadlock of such a system can be attributed to improper acquisition of finite shared resources, a su...

متن کامل

Designing Reversibility-Enforcing Supervisors of Polynomial Complexity for Bounded Petri Nets Through the Theory of Regions

This paper proposes an analytical method for the synthesis of reversibility-enforcing supervisors for bounded Petri nets. The proposed method builds upon recent developments from (i) the theory of regions, that enables the design of Petri nets with pre-specified behavioral requirements, and (ii) the theory concerning the imposition of generalized mutual exclusion constraints on the net behavior...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Automat. Contr.

دوره 49  شماره 

صفحات  -

تاریخ انتشار 2004